triple stakes - German English Dictionary